PyGame - цртање линија¶
Питање 1.¶
- Дуж ће бити постављена хоризонтално.
- Нетачно
- Дуж ће бити постављена вертикално/усправно.
- Тачно
- Дуж ће бити искошена.
- Нетачно
Q-33: У ком положају ће бити дуж исцртана наредном командом?
pygame.draw.line(prozor, pg.Color("black"), (100, 250), (100, 350), 1)
Изабери одговор:
Питање 2.¶
- Дебљину линије изражену у пикселима.
- Тачно
- Дебљину линије изражену у милиметрима.
- Нетачно
- Дужину линије изражену у центриметрима.
- Нетачно
Q-34: Шта представља последњи аргумент у следећем позиву функције draw (у овом случају број 1
)?
pygame.draw.line(prozor, pg.Color("black"), (100, 250), (100, 350), 1)
Изабери одговор:
Питање 3.¶
- Усправну дуж дужине 350
- Нетачно
- Усправну дуж дужине 50
- Нетачно
- Водоравну дуж дужине 350
- Нетачно
- Водоравну дуж дужине 50
- Тачно
Q-35: Какву дуж исцртава следећа наредба?
pygame.draw.line(prozor, pygame.Color("black"), (120, 350), (170, 350), 3)
Изабери одговор:
Питање 4.*¶
- Фигура у облику слова Г
- Нетачно
- Фигура у облику слова L
- Нетачно
- Фигура у облику слова Т
- Тачно
- Фигура у облику знака +
- Нетачно
Q-36: Шта се исцртава помоћу следеће две наредбе?
pygame.draw.line(prozor, pygame.Color("black"), (100, 250), (200, 250), 3) pygame.draw.line(prozor, pygame.Color("black"), (150, 250), (150, 350), 3)
Изабери одговор:
Питање 5.*¶
- Троугао
- Тачно
- Фигура у облику слова А
- Нетачно
- Фигура у облику слова F
- Нетачно
- Ни једна од наведених фигура
- Нетачно
Q-37: Шта се исцртава помоћу следеће три наредбе?
pygame.draw.line(prozor, pygame.Color("black"), (x, y), (x+20, y+40), 3) pygame.draw.line(prozor, pygame.Color("black"), (x, y), (x+40, y+20), 3) pygame.draw.line(prozor, pygame.Color("black"), (x+40, y+20), (x+20, y+40), 3)
Изабери одговор:
Питање 6.*¶
- слика 1
- Тачно
- слика 2
- Нетачно
- слика 3
- Нетачно
- ни једна од наведених слика
- Нетачно
Q-38: Следеће наредбе цртају једну црвену и једну црну дуж:
pygame.draw.line(prozor, pygame.Color("red"), (a, b), (c, d), 3) pygame.draw.line(prozor, pygame.Color("black"), (a, d), (c, d), 3)
Познато је да је a < c. Која од ових слика може да се добије извршавањем горе наведених наредби?
Изабери одговор:
Питање 7.*¶
- слика 1
- Нетачно
- слика 2
- Нетачно
- слика 3
- Тачно
- ни једна од наведених слика
- Нетачно
Q-39: Следеће наредбе цртају једну црвену и једну црну дуж:
pygame.draw.line(prozor, pygame.Color("red"), (a, b), (c, d), 3) pygame.draw.line(prozor, pygame.Color("black"), (a, d), (c, b), 3)
Која од ових слика може да се добије извршавањем горе наведених наредби?
Изабери одговор:
Питање 8.*¶
pygame.draw.line(prozor, pygame.Color("black"), (0, 0), (0, 100), 1)
pygame.draw.line(prozor, pygame.Color("black"), (100, 0), (100, 100), 1)
pygame.draw.line(prozor, pygame.Color("black"), (0, 100), (100, 0), 1)
- Наредба 1
- Нетачно
- Наредба 2
- Нетачно
- Наредба 3
- Тачно
Q-40: Која од наредних наредби исцртава дијагоналу прозора димензије 100 x 100?
Изабери одговор:
Питање 9.¶
- слика 1
- Тачно
- слика 2
- Нетачно
- слика 3
- Нетачно
- слика 4
- Нетачно
Q-41: Следеће наредбе цртају једну црвену и једну црну дуж:
pygame.draw.line(prozor, pygame.Color("red"), (a, b), (c, d), 3) pygame.draw.line(prozor, pygame.Color("black"), (a, b-50), (c, d-50), 3)
Која од ових слика може да се добије извршавањем горе наведених наредби?
Изабери одговор:
Питање 10.*¶
pygame.draw.line(prozor, pygame.Color("black"), (300, 300), (300, 600), 5) pygame.draw.line(prozor, pygame.Color("black"), (150, 450), (450, 450), 5)
pygame.draw.line(prozor, pygame.Color("black"), (150, 300), (150, 600), 5) pygame.draw.line(prozor, pygame.Color("black"), (150, 450), (450, 450), 5)
pygame.draw.line(prozor, pygame.Color("black"), (150, 300), (300, 600), 5) pygame.draw.line(prozor, pygame.Color("black"), (150, 450), (450, 450), 5)
- Наредбе 1
- Тачно
- Наредбе 2
- Нетачно
- Наредбе 3
- Нетачно
Q-42: Којим од понуђених парова наредби се (у довољно великом прозору) исцртава знак +. Означи све тачне одговоре.
Изабери одговор:
Питање 11.*¶
- x = 300, y = 300, d = 300
- Нетачно
- x = 300, y = 450, d = 300
- Нетачно
- x = 300, y = 450, d = 150
- Тачно
- x = 300, y = 300, d = 150
- Нетачно
Q-43: Следећи PyGame програм исцртава знак +.
pygame.draw.line(prozor, pygame.Color("black"), (x, y-d), (x, y+d), 5) pygame.draw.line(prozor, pygame.Color("black"), (x-d, y), (x+d, y), 5)
Које вредности треба да имају променљиве x, y, d, да би плус био уписан у квадрат са теменима (150, 300), (150, 600), (450, 600), (450, 300)?
Изабери одговор:
Питање 12.*¶
- пет усправних дужи дужине 100, размакнутих за по 40 пиксела
- Тачно
- пет усправних дужи дужине 40, размакнутих за по 100 пиксела
- Нетачно
- пет водоравних дужи дужине 100, размакнутих за по 40 пиксела
- Нетачно
- пет водоравних дужи дужине 40, размакнутих за по 100 пиксела
- Нетачно
Q-44: Шта исцртавају следеће наредбе?
for i in range(100, 300, 40): pygame.draw.line(prozor, pygame.Color("black"), (i, 300), (i, 400), 3)
Изабери одговор:
Питање 13.*¶
- испрекидану линију са цртицама дужине 35 и празнинама дужине 40
- Нетачно
- испрекидану линију са цртицама дужине 35 и празнинама дужине 5
- Тачно
- испрекидану линију са цртицама дужине 40 и празнинама дужине 5
- Нетачно
- испрекидану линију са цртицама дужине 40 и празнинама дужине 35
- Нетачно
Q-45: Шта исцртавају следеће наредбе?
for i in range(150, 550, 40): pygame.draw.line(prozor, pygame.Color("black"), (i, 400), (i+35, 400), 3)
Изабери одговор:
Питање 14.**¶
- (500, 350)
- Тачно
- (500, 500)
- Нетачно
- (500, 475)
- Нетачно
Q-46: Нека је у прозор уцртана дуж следећом наредбом
pygame.draw.line(prozor, pygame.Color("black"), (300, 450), (300, 500), 5)
Нека је нацртана дуж страница троугла. Са којом од понуђених тачака она одређује тупоугли троугао тако да дата дуж припада једном краку тог тупог угла?
Изабери одговор:
Питање 15.**¶
Дате су следеће наредбе:
prozor = pygamebg.open_window(200, 200, "PyGame")
pygamebg.wait_loop()
pg.draw.line(prozor, pg.Color("black"), (50, 50), (150, 150), 5)
prozor.fill(pg.Color("white"))
import pygame as pg, pygamebg
Сложи их тако да добијеш програм чијим ће се покретањем добити прозор као на слици.
(Наведи редне бројеве наредби према редоследу којим морају бити извршене, на пример 21354)
Одговор: